What is st francis red flash?

St. Francis Red Flash is the athletic teams of St. Francis University located in Loretto, Pennsylvania. The university sponsors 23 varsity sports teams, 10 for men and 13 for women. The Red Flash compete in Division I of the National College Athletic Association (NCAA) and are members of the Northeast Conference (NEC). The most successful sports program at St. Francis is the Men's Volleyball program, which has won multiple national championships. Other successful programs include Women's Soccer, Women's Basketball, and Men's Golf. The university's mascot is a Red Flash, which is a mythical creature that represents lightning.